About The Application
The Digital Wallet Application's REST API, developed by E PAY, offers customers the convenience and
flexibility of being able to transfer money to and from their digital wallet and linked bank accounts. The
API also allows for transactions with other registered customers on the E PAY platform and the ability to
make payments directly to saved beneficiaries through their bank accounts.
In addition to these features, the API also enables customers to manage their bills and perform basic CRUD
operations, similar to other digital wallet applications. Security is of utmost importance, and the API
Webservice implements customer and admin authentication and validation.
The primary objective of the API is to provide customers with a streamlined and user-friendly digital wallet
payment experience. The API is built on REST Architecture and can be consumed by any client that supports
HTTP Protocol.
This solution is perfect for anyone looking for quick, easy, and secure online transactions and can help
small businesses, freelancers, and individuals manage their transactions and bills easily and securely. It
can also be integrated with any application that supports REST API, making it suitable for a wide range of
use cases.
What are the A.P.I features ?
Transfer of funds between linked digital wallet and bank accounts
Perform peer-to-peer transactions between registered users on the E PAY platform
Direct payment capabilities to saved beneficiaries via linked bank accounts
Bill management and basic CRUD operations support
Authentication and validation for both customers and administrators
Streamlined user experience for digital wallet payments
Built on REST architecture, providing compatibility with HTTP protocol clients
Optimized for quick, secure, and effortless online transactions
Ideal for small businesses, freelancers, and individuals for managing transactions and bills securely
REST API integration support, consumable by various applications
Wide range of use cases supported
What functionalities does the A.P.I provides ?
CUSTOMER FUNCTIONALITIES
Authentication Management
-
Endpoint for Sign Up
-
Endpoint for Sign In
-
Endpoint for Sign Out
Authentication Management
- Endpoint for Updating Personal Information and Address
- Endpoint for Adding Bank Account Information
- Endpoint for Updating Bank Account Information
- Endpoint for Viewing Bank Account Information
- Endpoint for Topping Up Wallet from Bank Account Balance
- Endpoint for Transferring Money from Wallet to Bank Account
- Endpoint for Transferring Funds to other Customers
- Endpoint for Transferring Funds to Beneficiaries
- Endpoint for Making Bill Payments
- Endpoint for Checking Wallet Balance
ADMIN FUNCTIONALITIES
Authentication Management
-
Endpoint for Sign Up
-
Endpoint for Sign In
-
Endpoint for Sign Out
Profile Management
-
Endpoint for Deleting Admins from Database
Customer Management
-
Endpoint for Viewing Registered Customers
- Endpoint for Viewing Customer Information
- Endpoint for Viewing Customer Bank Accounts
- Endpoint for Viewing Customer Beneficiaries
- Endpoint for Viewing Customer Transactions